be showered - German English Dictionary